在Golang 1.11.1中,使用 go mod 之後,子模組的引用,從原來的 "./submod",
改成完整的路徑 "mydomain.com/me/project/submod",
不再是使用相對的路徑,必須直接指定完整的路徑。
// ./main.go
package main
import (
submod "github.com/cyan92128505/mod/submod"
)
func main() {
submod.ShowMsg()
}
// ./submod/submod.go
package submod
import (
"fmt"
"rsc.io/quote"
)
func main() {
}
// ShowMsg in submod
func ShowMsg() {
fmt.Println(quote.Hello())
}